
import  re


html="""
<div><p>www.biancheng.net</p></div>
<div><p>编程帮</p></div>
"""
#贪婪匹配，re.S可以匹配换行符
#创建正则表达式对象
# pattern=re.compile('<div><p>.*</p></div>',re.S)
# #匹配HTMLX元素，提取信息
# re_list=pattern.findall(html)
# print(re_list)



#非贪婪模式匹配，re.S可以匹配换行符
pattern=re.compile('<div><p>.*?</p></div>',re.S)
re_list=pattern.findall(html)
# print(re_list)


#贪婪模式匹配，re.M可以匹配多行
pattern=re.compile('<div><p>.*</p></div>',re.MULTILINE)
re_list=pattern.findall(html)
# print(re_list)


pattern=re.compile('<div><p>(.*)</p></div>',re.MULTILINE)
re_list=pattern.findall(html)
print(re_list)
for obj in re_list:
    print(obj)